i still think that… - French English Dictionary